Contains common part of the Index and Subindex classes.

Namespace:  C1.LiveLinq.Indexing
Assembly:  C1.LiveLinq (in C1.LiveLinq.dll)

Syntax

C#
[DebuggerDisplayAttribute("\{ Key = {KeySelector} \}")]
public abstract class IndexDefinition<T> : IValidatable
Visual Basic
<DebuggerDisplayAttribute("\{ Key = {KeySelector} \}")> _
Public MustInherit Class IndexDefinition(Of T) _
	Implements IValidatable

Type Parameters

T
The type of the elements of indexed collection.

Remarks

This class serves as the base class of two classes: Index and Subindex. It contains properties common to these two classes.

Inheritance Hierarchy

System..::..Object
  C1.LiveLinq.Indexing..::..IndexDefinition<(Of <(<'T>)>)>
    C1.LiveLinq.Indexing..::..Index<(Of <(<'T>)>)>
    C1.LiveLinq.Indexing..::..Subindex<(Of <(<'T>)>)>

See Also